A Bond Undone: The Definitive Edition - Jin Yong