This interesting video and commentary is from OpenHorizons.org.