Author: Kitto, John.