All signs point to Peter

All signs point to Peter