EDWIN PETER LARKIN