978-3-031-20646-7 English | 409 pages | pdf, epub | 149.6 MB Download from RapidGator: https://rapidgator.net/file/a56650ea8fb4a64b949108736beb29e4/978-3-031-20646-7.epub ..