An Excellent, VERY Long Discussion ...