Author: Rye, William Brenchley, 1818-1901.