Jean A Gili and Christian Viviani, translated from the French by Sam Rohdie