Change from the inside

Steve Bate

polyglot programmer - passionate, opinionated, cynic, realist