lectures, books, and readings