John Richard Holmes — of Colchester