978-3-031-09920-5 English | 366 pages | pdf, epub | 101.38 MB Download from RapidGator: https://rapidgator.net/file/9ac14295b6a65b9530d5da406ce1dfd9/978-3-031-09920-5.epub ..