978-3-031-27572-2 English | 712 pages | pdf, epub | 68.16 MB Download from RapidGator: https://rapidgator.net/file/78bce294735723ddba90924f17a49b5d/978-3-031-27572-2.epub ..