The only reason this book didn't get four stars is that it needed to be meatier. I didn't realize until I finished reading it that it is the work of an ensemble--and I commend that ensemble for the seamless transitions from author to author. It was impossible to tell that it hadn't all been writt...