Author: 1829-1898John Hall