Understanding History 3 for Class 8 - Ismat Riaz (Pakistan Oxford University Press, 2024)