978-3-031-26143-5 English | 612 pages | pdf, epub | 152.32 MB Download from RapidGator: https://rapidgator.net/file/fe38ccefd5fff77aec57c929c382fc6f/978-3-031-26143-5.epub ..