Author: Peter Kemp
Alternate names: Kemp, Peter Macgowan