English | 2025 | PDF | 42 MB | 667 Pages