1 reputation
1

Denis Oakley

Philosopher, logician, entrepreneur and late starting coder building processes that will make my small business fly!