World geography - Ahmad,A (New Delhi Omega publications, 2010)