Mastering Modern World History - Keith Foreman (New Delhi, 2007)
English