Heuristic Outcomes by Ade Oshineye
Software craftsmanship, photography and heuristics.
Monday 24 May 2010
49: On-Call Sam
Newer Post
Older Post
Home