This book is a very good, encyclopedic, introduction to the field in general that is notable because of it's clear presentation. It's a great book to have around for the casual reader because it is broken up into semi self-contained sections that one can just pick up and read.