DUNCAN, John (1805-1849). Travels in Western Africa, in... | Freeman's