Author: Richard R. Tamesis
Alternate names: Richard Tamesis