This is my first Adam-Troy Castro book, and it won't be my last. The quality of the writing in these stories is solid. As a collection, it was good enough to make me stay up long after I should have been asleep. One of the stories even surprised me i...