There were several things I did not enjoy about this one, but it did have a few redeeming qualities. First, it shifted between three different time periods which was confusing, especially at the very beginning when readers are just being introduced to all the characters. Normally I enjoy this, however, it was not well done in Singer. I enjoy the uniqueness of the story line; it was unlike anything I'd ever read before which, once I got more into was enjoyable. Another aspect that was both good and bad was the overall syntax. Sher had a tendency to add a lot of interjections and appositives and other things into his sentences which often produced more choppy and difficult to read sentences. On the other hand, there were some absolutely beautiful portions and thought provoking ideas.