Inventing Tomorrow, Summer 2006 (vol 30 no 2)