DAVID M LARKIN