I agree with all of your points. And I think we both have the same view of the book, which is that it is good, not AMAZINGLY GREAT, but I thought it was appropriate for this list because its not a best seller or something, but a little bit of an unknown, but useful.