Constantine, Peter, 1963-