IRVINE WELSH [SHOWING SLIDE 5 OF 11]
by Irvine Welsh

"A treat for aficionados of local color and connoisseurs of street life and violence. And nearly 500 pages for everyone."
Read full book review >

MORE HOT LISTS