Author: Richard McAllister Smith
Alternate names: R. M. Smith