Tales from the Society for the Preservation of Preposterous Absurdity Shane Darke - Paperback £9.99 Find out more