Marabou stork nightmares : a novel - Welsh, Irvine