Laurie Voss's review of Esio Trot