Robert stephen Higgins 

Retired engineer who writes on social and political matters.