http://www.jamesbeard.org/education/courses/beard_on_books.shtml