978-3-031-23156-8 English | 297 pages | pdf, epub | 54.21 MB Download from RapidGator: https://rapidgator.net/file/e1ab80f230414d0a45b6e9890bc84331/978-3-031-23156-8.epub ..