Terry Connolly

Terry Connolly
Mild mannered Social Democrat by day, amateur Science Fiction writer by night. All tweets reflect my own opinions.