Check it out! mike http://webpages.charter.net/schmolze1/vygotsky/vygotsky.html -- Development and Evolution are both ... "processes of construction and re- construction in which heterogeneous resources are contingently but more or less reliably reassembled for each life cycle." [Oyama, Griffiths, and Gray, 2001]