Author: John William Colenso (Bp of Natal )