Author: Joseph S. Madachy
Alternate names: J. S. Madachy; Joseph Steven Madachy