Strange Stories from the Lodge of Leisures (Warbler Classics) Pu Songling - Paperback £6.95 Find out more