Author: Stewart Rafert
Alternate names: Stewart James Rafert