Author: J.R. Holmes
Alternate names: J. R Holmes