Author: translator Hoffman Horace A.