Commentator Archie McDonald reflects on modern science and his own good fortunesÂ
View the discussion thread.