Marabou Stork Nightmares by Irvine Welsh