Irvine Welsh
Irvine Welsh