Understanding History for Grade 8 Teaching Guide 3 - Riaz, Ismat (Karachi : Oxford University Press, 2014)