John Theophilus Desaguliers, French-born scientist...

Pelham, Peter

 
 
© Science Museum / Science & Society Picture Library
id: 82280

You might also like...

John Theophilus Desaguliers, scientist and inventor, 1725.
John Theophilus Desaguliers, scientist and inventor, 1725.