William Knibb, missionary and emancipator - Knight, R.A.L (Carey, 1924)