Programming for Twentysomethings
Vitae Issue 10
Programming for Twentysomethings 1980-1990 2000-2010.