David M. Barnett Books {In Order}
David M. Barnett is an author, journalist and comic book writer based in the North of England. As a journalist, he writes mainly long-form features for the UK press including the Guardian, Independent, Big Issue, Tortoise, BBC Culture and more.