George Webster

Aspiring software craftsman.  Lover of economics, nature, games and philosophy. 

Read more