Return to Article Details Cooperatively Created On-Line Textbooks with Randomly Generated Assignments Download Download PDF