978-981-99-0942-1 English | 1402 pages | pdf, epub | 202.4 MB Download from RapidGator: https://rapidgator.net/file/b980fdb2c33383678a750a108842b4bd/978-981-99-0942-1.epub ..