Author: de Marchi, John; Kingsbury, I. M. (translator)