Author: John J. Daily
Alternate names: John J Daily