An excellent post - most interesting.