1-2 of 2 books: 20th Century & Africa & Sociology & Travel Revise Search
£18.00
440p red cloth, colour maps, paper yellowing, many period adverts, well preserved
£18.00
£8.00
xii 442p large heavy paperback, glossary, almost as new, very good
£8.00