Author: J. P. Millar
Alternate names: J.P Millar; J P. Millar