Author: Richard--Edited & Translated McKeon