Author: Lane, Marie Dresden., Steegmuller, Francis,