William Troth, 16551697 (aged 42 years)