Steve Brook 

Retired from 30 years plus in the IT industry. Conservative Socialist with Communist and Anarchist leanings ... you know, human