Steven Chang
@stevenpchang
Academic librarian by day, dabbling in open educational practices & digital publishing. Co-Convenor of @ASCILITE's #OEPSIG. Marxist praxis by night. Unionist.
ID: 321413069
https://figshare.com/authors/Steven_Chang/4605358 21-06-2011 14:49:48
7,7K Tweet
1,1K Followers
1,1K Following