The Life And Times Of Goldsworthy: Gentleman Scientist and Inventor 1793-1875 - 9780934223508