Recommended, as is The Thousand Autumns of Jacob de Zoet, for the same reason. Also that’s just beautifully written.