Stephen Camplyon Wright - (born 1981)