Long Lankin by John Banville - WordSea