Names and roles for the generalist doctor in Africa - Steve Reid; Bob Mash; Dr Joseph Thigiti; Lushiku Nkombua; Paul Bossyns; Ray Downing; Jan Heyrman (AOSIS, 2010)