Very thought provoking. Good ideas and some realistic problems. Good description and love the narrator.