A quick Google search came up with

Caravan to Xanou by Jonathan Spence.

Any good?