http://www.agu.org/meetings/fm09/lectures/lecture_videos/A23A.shtml