9704 lectures