Three twisted tales of abuse, drugs, displaced personalities, and insect life by Scottish writer Irvine Welsh.Three twisted tales of abuse, drugs, displaced personalities, and insect life by Scottish writer Irvine Welsh.Three twisted tales of abuse, drugs, displaced personalities, and insect life by Scottish writer Irvine Welsh.