Author: Warren J Cox
Alternate names: Warren J. Cox