Dr Martin A. Hamilton FLS