Todd Barnard
Abstractioneer, Scandinavian Activity Theory zealot and Android fan boy. Addicted to causing *A ha!*...
Been there, done that
March 2012
February 2012
Last Year