By Anderson, Jock
By Bruce, Frederick Fyvie
By Sookhdeo, Patrick
By Rhoton, Elaine
By Kar Ta
By Paternoster Publishing
By David Gitari
By Frederick Fyvie Bruce
By David Hilborn