978-3-031-18119-1 English | 401 pages | pdf, epub | 15.7 MB Download from RapidGator: https://rapidgator.net/file/552d02593c76fc995e5fe78636dbf2c2/978-3-031-18119-1.epub ..