David Graham
@daviddbgraham
Free software advocate. Train and transport nerd. Small plane pilot. Avowed ruralist. Former MP.
ID:95498557
http://davidgraham.ca/ 08-12-2009 20:43:11
708 Tweets
2,9K Followers
1,6K Following
@daviddbgraham
Free software advocate. Train and transport nerd. Small plane pilot. Avowed ruralist. Former MP.
ID:95498557
http://davidgraham.ca/ 08-12-2009 20:43:11
708 Tweets
2,9K Followers
1,6K Following