978-3-031-24896-2 English | 644 pages | pdf, epub | 15.22 MB Download from RapidGator: https://rapidgator.net/file/e470c511fd0a706339c5cc1abb37ddad/978-3-031-24896-2.epub ..