Publications by 'Katharine M. Irvine'