This is a pretty great textbook, as far as textbooks go. Most mathematics books, in my experience, are not the best, but this book does a great job of explaining the materials, providing interesting historical/background information, giving lots of examples to work through, as well as staying relevant with current events. It even has a neat "extension" section on Cryptography.I've had Discrete Math as part of my Computer Science curriculum at a University, and was surprised to see how much of that information is duplicated in a lower-level Liberal Arts Mathematics course. I highly recommend this book, if you are interested in basic mathematics principals (which a lot of curricula seem to gloss over in favor of hack-n-slash shortcuts for standardized tests) or if you are a student of Computer Science, the material is particularly relevant with sections on problem solving, Boolean logic, and conversion between number bases (binary, octal, hex -- all good to know for programmers).The Kindle version overall is quite good, but note that there are restrictions on which devices can use it (as it is "formatted for larger screens"). I was only able to use the book with Kindle for PC. The Cloud Reader and my Kindle Touch could not open the book, but it seem to work on my Google Nexus 10. Hope this information helps.