Author: Selz, Jean; Hennessy, Eileen B. (Translated by)