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

"A good man in a very bad world, Lennox deserves a thematically richer novel."
Read full book review >

MORE HOT LISTS