Great post Dave, very thought provoking – but there are some big words for a chemist in there! 😉