Author: Richard Cachor Taylor
Alternate names: Taylor, Richard Cachor