I'm reading this for the second time. It was exactly what I wanted. The basics were plenty to digest. Good flow. glossary is very useful....