"Peter J S Foot"