p.mccandless