James R. Collier, CPP