I read all those books, infact I own them. I read them when I was about 14. Irvine Welsh is really into acid house music and drug culture. His work is shocking, graphic and not for the faint. Bt you should check his shit out. Filth is really good, but the worm will confuse you abit until you read it over. The Maraboo Stork Nightmares are a bit surreal as is Three Tales. Oh and Acid House is fucking amazing. LIke loads of short stories from view points of all kinds of people, even a house fly. Seriously, read some of his shit. And not just because Mikey Way thought the title was cool.