Author: James Ratkos
Alternate names: James M. Ratkos