"Theory in Pieces" - the Communal Development of a Theory. - Orit Parnafes; Andrea A. diSessa; Joseph Wagner; Jose Mestre; Tom Thaden-Koch; Bruce Sherin (ICLS, 2006)