We've assembled our favorite books, movies, and other resources...