Book Review - 30 lessons in 30 years