Last year’s Owl and the Japanese Circus was a solid 3-star read for me, an entertaining urban fantasy that managed to reignite my excitement for a genre that I felt had become tiresome and repetitive. Granted, the whole “Indiana Jane” aspect was a big part of that – I’m a sucker for any sort of archaeological, tomb-raiding adventure – but Kristi Charish really impressed me. I went into Owl and the City of Angels hoping for more of the same, but not really knowing where she’d take the story next. The simple answer to that? To a whole other level. This is one of those sophomore efforts that manages to top the book before it in every way. It’s a bigger, bolder story, and one that really does an exceptional job of building upon all the elements of the first. Owl is, as everybody around her likes to remind us, an absolute train wreck. She’s neither the smartest nor wisest of young women, her choices are often suspect, and her selective morality is . . . well, just about perfect for a professional antiquities thief. Owl is defined by her contrasts and her contradictions, and what makes her exasperating for some readers is what makes her fascinating for others. Personally, I…