Excellent and insightful book!...