Survey of wolrd civilization - D'cruz, Edward (1970)