This book should be required reading for all high school seniors, or perhaps for college freshmen or even sophomores or juniors. Regardless, there are many things I didn’t grasp the first time through. I will need to read it again, and again, and again.