Author: John Stuart Ogilvie
Alternate names: J. S. (John Stuart) Ogilvie