Like all the contributions here, shows grasping of evolution based on strong basic knowledge.
In particular, fp1977 - comprehensive, current and accurate.
Am always amused by those that have a shaky basic knowledge at best and then do the "Wikipedia' thing ... and all of a sardine are 'experts'. Experienced this fairly recently with a colleague - served as entertainment none-the-less.