English | 2025 | PDF | 24 MB | 638 Pages