J.T Desaguliers - plate 32 from A Course of Experimental Philosophy (London, 1734-44)

Details