Author: Rivoire, Mario; Richards, C. J. (translator)