r.d.larkin