William Ferguson, 15981647 (aged 49 years)