Banks, James A., et. al. The world : past and present / by James A. Banks et. al. - xiii, 716 pages : illustrations color ; 31 cm ISBN: 9780021460250 0021460256 Subjects--Topical Terms: World history Dewey Class. No.: 909