Author: John Gerard Paul Friell
Alternate names: J. G. P. (John Gerard Paul) Friell; J. G. P. Friell