Heuristic Outcomes by Ade Oshineye
Software craftsmanship, photography and heuristics.
Monday, 25 January 2010
32: Juxtaposition
‹
›
Home
View web version