Source: http://blog.wavehill.org/2009/06/11/amazing-work-done-by-amazing-students-thank-you-for-inviting-me/