Phil Eaton

phil_eaton

Contract developer, blogger, entrepreneur, and linguaphile.

Twitter