Books that Surprised Me

So I have a surprise. A really big, exciting surprise that's been literally over five years in the making. I'm announcing it later this month, but in honor of my surprise, I wanted to talk about some books that have surprised me—for various, sometimes strange, reasons.