Facts On File Library Of World History

480 pages2002 2 editions

informative inspiring medium-paced