Author: Kindersley, John Robert, b.1826