Publications by 'Mark Larkin'