John Douglas II , 14661512 (aged 46 years)