Patrick Vincent Curran
overview