Understandimg history book 2 - Riaz, Ismat (karchi Oxford university press, 2024)