Author: Wayne D. Shepperd
Alternate names: Wayne D Shepperd