globe
Type
Book
Author(s)
Andrew Reynolds
Date
1999
Publisher
James Currey
Pub place
Oxford
ISBN-10
0312228708, 0312228716, 0852558252, 0864864051