Having spent most of last week reading and (thankfully) completing a, uh, not so well written book, I switched to reading The Last Light of the Sun, by Guy Gavriel Kay.
If you had asked me a decade ago who my favorite author was, I might have told you Heinlein, a decade before that it was Ayn Rand, even though I've been reading Kay's works for those two decades. However, I do have to say that, aside from Atlas Shrugged, I haven't reread (more than once) any of Rand's works, and only a very few of Heinlein's books, either. Kay's books, however, I keep rereading, and more than just once. I don't know if Last Light will join the must reread pile, as the Fionavar Tapestry series (of three books) has, but it might.
Right after The Lions of Al-Rassan.
I really like Kay's style of writing. I don't know that I'm necessarily drawn to his recent genre of choice, which is fantasy style historical fiction (with the names changed!), but his style of writing makes up for the indifference I have to the settings.
In Kay's earlier books, he was much more subtle in his writing. Instead of spelling out the reasons behind every character's action, he would narrate the action, and leave the motivations up to the reader to figure out. I remember walking away from some of his earlier books, puzzled about what the heck just happened, and why, only to figure out later when subsequent actions revealed prior motivations.
I thought that Last Light was the last book Kay had written, but I was mistaken. I usually purchase his books when they are first published, but wait until I'm sure I have all of the ones in a series before starting to read them. I hate waiting a decade for authors to finish works (thinking Martin and Jordan right now).
Yeah, so maybe I'll head off to read Kay's last book. Maybe I'll try for the fourth time to finish Catch 22. Now wouldn't that be an accomplishment.