Author: James (Translator) Horace; Michie