It occurred to me that beginners and more advanced programmers are probably looking for different things, so I proceeded to segment the list of books by their target audience and ended up with 19 books intended for Beginners and 16 for Non-Beginners. I also figured price could be a factor so I also isolated the really low-cost books (under $10).
By: Marijn Haverbeke
Reviews: 20 5-star reviews and no 1-star reviews
By: Nicholas C. Zakas
Reviews: 82 5-star reviews and no 1-star reviews.
By: Andrew Johansen
Reviews: 79 5-star reviews and 1 1-star reviews.
Disclaimer: I have never read any of these books nor have I been commissioned or compensated by any of the participants in this analysis. The results are strictly based on public wisdom of the crowds data.