Book lists with teaching notes