3.0

4 star information, 2 star writing. The writing is not so much bad as sometimes poorly organized. A better editor would have made this a much better book.