Fleshing out Person operations