by Steven Beller
A solid introduction that could use some serious fleshing out, which the author acknowledges. I can't really fault him for that, as there's only so much you can do in 120-some pages.I'm working my way through a bunch of these "Very Short Introduction" books and this one is my favorite so far.