Author: Michael James Sullivan
Alternate names: Sullivan Michael J