Edward Ramsay Harben - (born 1970)