The best book I have read in a while. Truly fascinating, gripping. A real page-turner.