Gordon, John, 1985-