Author: Richard D. Bushnell
Alternate names: Rick Bushnell