I'm going to teach DM in class under observation of my professor. I need to prepare the materials in advance so is there any books based on DM so that I can use them in class?