Home›Books›William C BarkerWilliam C BarkerNo biography available.Works (1)First footsteps in East Africa1856