The Concise Encyclopedia of World History
Bowle,John
The Concise Encyclopedia of World History by John Bowle - London: Hutchinson .
0091075009
World history
909.03 BOW.E
The Concise Encyclopedia of World History by John Bowle - London: Hutchinson .
0091075009
World history
909.03 BOW.E