English | 2025 | PDF | 32 MB | 479 Pages