Author: Leonard (Translated By Eric G. Breeze) De Vries