Michael Callahan, P