Has anyone read this? You know how books are often described as 'unputdownable'? Well, imho, this one truly was. anyone else?