Keith Foreman, . (2007). Mastering Modern World History. Delhi: Macmillan India; Delhi.
Keith Foreman, . 2007. Mastering Modern World History. Delhi: Macmillan India; Delhi.
Keith Foreman, . Mastering Modern World History. Delhi: Macmillan India; Delhi. 2007.