Publications by 'Michael E. Larkin'