David O'Sullivan publishes second novel Anvil Soul

Comments