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.

Continue reading »