where was judge peter cahill born