978-3-031-14387-8 English | 819 pages | pdf, epub | 24.11 MB Download from RapidGator: https://rapidgator.net/file/75ee59286da49669a68c83582e8f1295/978-3-031-14387-8.epub ..