Mike Alcock 

Retired aerospace engineer. Extensive reader of political, science and psychology books. General critic of the damage we are doing to our children by not adhering to Enlightenment values of honest fact-based debate and respect.
See followers