I've been looking for [modern] books in this genre for awhile and was both surprised and happy to come across this author. First, I have to say, I love indie authors. You're just as likely to get a book you like as one you don't, at half (sometimes even a third of) the price of a published author. But published authors seem restricted in their settings, and so allow indie authors to shine where published authors cannot.
I liked this book, but it didn't quite grab me the way I was hoping. It could be the one-book deal. Although I like reading a single book over a series because things aren't so drawn out that you become sick of it, they can also lack in depth--a million great ideas that aren't quite fleshed out in enough detail. But other than the not grabbing me part, this book was really well done and I can't wait to try some of O'Leary's other works.