some genuinely interesting info , well written and broadly speaking user friendly.