4.5 review. Loved it! Read it in one sitting this afternoon without intending to. Ms. Haddow's voice is really unique and her way with setting is fantastic.
And I loved, loved loved her hero. OMG did I love him. He wasn't perfect, and that made him perfect for me:)
Go read it, you'll love it. Perfect sunny-day read.