Author: Leathes, John Beresford.