Yes, and I loved it. It was very slow starting, though. I listened to it on an audiobook, and those first few chapters, explaining the history and definitions of Stephenson's post-apocalyptic fantasy world, were mind-numbing. Luckily, the characters in the concent, are very engaging, and we readers quickly come to care about Erasmus, his teacher, Fra Orolo, and his friends.
Later on, you have all of the sex, violence, suspense, and adventure anyone could wish for to keep turning pages, or listening to an audiobook for hours.