Declan Shalvey and Philip Barrett talk SAVAGE TOWN [Interview] While he’s undoubtedly best know as the artist on the likes of Injection and Moon Knight, Declan Shalvey is turning his hand to the world of writing with Savage [...] August 20, 2017