Richard Geoffrey Egerton - (born 1974)