A quick read, but well laid out and easy to understand. Read it on my Kindle in an hour or so. There are deeper tomes, but this is a good introduction without getting too boring or esoteric.
books reviews