Chronicle of a Blood Merchant by Yu Hua (Paperback, 2013)