James Murphy

Vocational programmer, still learning (after several decades)

Also known to drink beer, ride recumbents and swim in open water
Read more
Loading...