Facts On File Library Of World History

298 pages paperback 2000

history reference challenging informative medium-paced