I read pretty much anything, but genre fiction is my great love in life.
Rincewind is my spirit animal, which says it all really.
You realize that is IMPOSSIBLE right? There's no way to answer that question!
So instead here are favorites that I could read again and again without ever getting tired off them.