This textbook is full of insight. I have kept long after taking the college course that required it....