Author: Daniel J Sullivan
Alternate names: Sullivan, Daniel J.