En af de hästa nyare romaner,