The Garden of Evening Mists by Tan Twan Eng

See book on Amazon or The Book Depository