Encyclopedia of world history

edited by Marsha E. Ackermann ... et al
Facts on File
9780816063864
0-8160-6386-9