translated from the French by David Wilson. translated from the French by Andrew Wilson. translated from the French by David Hapgood translated from the French by David Warriner translated from the Czech by Paul Wilson translated from the French by David Herlihy translated from the French by Kevin Windle. translated from the French by Lisa Davidson. translated from the French by John Cullen. translated from the French by Sam Taylor.