Cengage Learning
Cengage Learning publishes innovative texts and creative electronic learning solutions to help educators teach, students learn, and individuals expand their interest in and understanding of emergent and current technologies.
Cengage Learning publishes innovative texts and creative electronic learning solutions to help educators teach, students learn, and individuals expand their interest in and understanding of emergent and current technologies. See less