patchworkbunny rated Marabou Stork Nightmares: 3 stars Jan. 23, 2010 Public Marabou Stork Nightmares by Irvine Welsh