In my opinion, the first one is by far the best. The second book is not bad in its own right, but doesn't really follow on from the first. The third (and final) book is pretty confusing as it tries to tie the previous two stories together, introduces a load of new elements and, in my opinion, doesn't make sense a lot of the time. I've written reviews on them all, so if you want more details, click on my name. Hope that helps.