Author: Peter R. Lord
Alternate names: P. R. Lord