peter julian cayton