Alan Dix

Alan Dix

Combat veteran and tech guy, I write to make sense of things. My life so far has been a challenge and I have a weird brain. Brave enough to publish, sometimes.