Wow! I really adored this book. The first 100 pages or so were a little slow but then things picked up and just kept rolling to tell a great story. This is the first 'angel' book I have read and I was pleasantly surprised. I look forward to book two.