978-3-031-29257-6 English | 314 pages | pdf, epub | 22.69 MB Download from RapidGator: https://rapidgator.net/file/c4067f562a0c6181f407b1c74b522e41/978-3-031-29257-6.epub ..