reading list and lecture plan 9498399