Author: C. P. Dillon
Alternate names: C. P Dillon; C.P Dillon