Author: Gamgee, John, 1831-1894.