The books not even out yet and I'm giving it 5 stars. Dammit, Dalglish, must you make us wait?