TrevorN

Green. Agnostic. Music/Maths/Chess/Politics. Software developer. Dad and granddad.
3 public subscriptions