Thomas Peregrine Long Chaloner - (born 1961)