Author: Barrie G. M. Jamieson
Alternate names: Barrie Gillean Molyneux Jamieson; B.G.M. Jamieson; B. G. M. Jamieson; B G M. Jamieson; B.G.M Jamieson; B.G.M. Jamieson.