Author: William A. Frassanito
Alternate names: William Frassanito