Thomas Birch Freeman : missionary pioneer to Ashanti, Dahomey, and Egba | NiceBooksReads