Keith Cameron is an author, journalist and sub-editor who has worked for NME, MOJO, The Guardian and others.