Keith Thomas Hambley - (born 1957)