peter hippolyte