My reading habits includes cycling through books, 3 or 4 at a time, which some may consider an inefficient approach to acquiring knowledge.
However, I do this because most of my reading is on technical topics and unfortunately the content in these types of books falls under the "very repetitive" category. You can't open any 2 or 3 books that cover related topics, without feeling somewhat insulted by the authors (or is it the publisher's that insist on the filler content?), and my solution is to factor out the common fluff and assemble my own content by parallel processing my reading!
Ok, so my point is, as a result of my "extensive" reading, I have come across a few gems that make my list of must read cover-to-cover... sometimes more than once.
The following is my list of books I have read, are in the process of reading and the ones I will tackle at the earliest chance I get:
Read (some more than once)
Own, scanned, read a few chapters, made my list of must read c2c
Want to read, have not purchased, on the belt making their way to the "cashier"
Maybe...
At some point, when the fancy strikes
I started reading on Ruby and Rails, and have to find the time to get a fun project underway using Ruby on Rails. At this point there are other priorities, but this is on the top of the list of must do. Ruby Rocks!
Other good reads, if time allows
After looking at this list though, I realize I started going slightly off topic, but decided to leave it as is because although the list in the context of the intention of the post could be limited to the books in the first group, the list as a whole is my current state of affairs as far as my reading goes. I'll update the list as my progress through other material yields information worth sharing.