bucketlistbookreviews.com
Trainspotting
Where Welsh really shines as a writer is that despite the fact that every single character is either a junkie, a criminal, an asshole, or some combination of the three, you can't help but sort of like most of them.
Bucket List Book Reviews