PressReader
Catalog
For You
Category - Welsh
‘Am I 68? 69?’ Irvine Welsh on growing old, getting clean, bashing out his new novel - and flirting with guns