Author: Frank Craig
Alternate names: Frank Frank Craig