Author: R. Crafer
Alternate names: Roger Crafer