Understanding History Book 3 (2nd Edition) - Ismat Riaz (Oxford University Press)