Graeme Thomson has written for the Observer, New Statesman, Oxford American, the Telegraph, Time Out, MOJO and Rolling Stone, and contributes regularly to the Guardian, Uncut, the Herald and The Arts Desk. He is the author of several books.