Author: Mathe, Jean; MacRae, David (trans)