Britain in Africa - Porteous, Tom (Zed Books, 2008)