Author: T. S. Grimshawe
Alternate names: Thomas Shuttleworth Grimshawe; T.S Grimshawe; Rev. T.S. Grimshawe A .M.; T. Grimshawe; T.S. Grimshawe
Born: 1778
Died: 1850