Author: Gamgee, Arthur.