Vegetarian, european, stoic, humanist, developer, hard sci-fi fan, observer of frogs and stars, afol, patched back together and replumbed by the NHS...