Understanding History book 2 - Riaz, Ismat (Karachi : Oxford university press, 2023)