peter cancro