978-3-031-28635-3 English | 352 pages | pdf, epub | 6.23 MB Download from RapidGator: https://rapidgator.net/file/39b89f809fb2b4923051988d02e3d9fd/978-3-031-28635-3.epub ..