HAQUE, MOHAMMEDANUWAR et al. CONTEMPORARY WORLD HISTORY - NEW DELHI N.C.E.R.T 2003 - 296p. ISBN: 8174502041