This is the product description text that will appear here.
Quantity
1
Description
Condition remarks: Book: Good Jacket: Worn/faded, no tears Pages: Good Markings: No markings A richly detailed biography, Speke chronicles the extraordinary and turbulent life of John Hanning Speke, th...