John Theophilus Desaguliers, scientist and inventor,...

Pelham, Peter

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

You might also like...

John Theophilus Desaguliers, French-born scientist and inventor, 1725.
John Theophilus Desaguliers, French-born scientist and inventor, 1725.