Well done, not just fluff. Very encouraging ideas about difficult issues. Very thought provoking. Wirth reading.