JOHN M LARKIN