Kristin C. Halfpenny | doi.page