I enjoyed this presentation (30 minutes) and you probably will as well. Find 1/2 hour, it's worth it.