Edward Terence Taylour — (born 1966)