Author: Hall John R. Clark (translator)