Alan MacDonald 

Retired computer & communications strategy director. Now writing in political category.