Tom Cahalan

Personal information


Programming languages, video games (all types but especially strategy).

History


10 years 14 weeks