Heffernan, James A.W.
type: Person
alternate name: Heffernan, James A.W.