Author: Russell May
Alternate names: Russell E. May