Trailer: The Last Decameron: Adultery in 7 Easy LessonsSeven novels of Boccaccio featuring dirty jokes.Watch Here