An Optimist's Journal of the End of Days and Other Stories Cat Russell - Hardback £23.45 Find out more