I'm usually put off by books categorised as fantasy, but I was assured that this book is non-magical so I thought I'd give it a go. I was hooked from the start. The story is gripping and I found myself losing track of time while I was reading. The characters - especially Eleanor - are amazingly true to life but not in any sense dull or ordinary. I can't wait to read the next in the trilogy.