James Halfpenny, PhD