Author: Michael R. C. Massie
Alternate names: M. R. C. Massie