Ordering books for Christmas?
Complete your order no later than Monday 11th December to ensure they get to you in time!
Yan Lianke was born in 1958 and is one of China's most established literary writers. His many novels and story collections have won several of China's most prestigious literary prizes. His next novel deals with blood contamination in the province where he was brought up in China and is certain to add to the controversy surrounding his work.