Wednesday, August 15, 2012

jim groom

http://jimgroom.net/about/

how ds106 got started


not to be confused with dean groom