Author: Roy Treloar
Alternate names: Roy D. Treloar