Heuristic Outcomes by Ade Oshineye
Software craftsmanship, photography and heuristics.
Thursday 25 February 2010
36: A fine and private place
Newer Post
Older Post
Home