Author: Humphreys, Harold Llewelyn, Sanouillet, Michel