I've been reading a ton lately, both fiction and non-fiction. While I haven't read anything that wasn't worth reading, I simply loved the following books. They are very well written and have insanely rich character development. As with any great book, I couldn't stand finishing these as each time I felt like a lost a friend. Enjoy :)