Author: Phillip J. Cornwell
Alternate names: Phillip Cornwell