A rich and insightful book