Author: Anthony P.M Coxon
Alternate names: Tony Coxon, A.Coxon, A.P. MAcmillan Coxon