Author: Robert 1635-1703 Hooke