Author: Bill Frederick
Alternate names: William Lewis Frederick