Author: W. Graham Pulkingham
Alternate names: W.Graham Pulkingham