Author: Jay J. Coakley
Alternate names: Jay Coakley; Coakley Jay