Da Capo 7th (seventh) Edition by Morena, Antonio, Melucci, Donatella, Moneti, Annamaria, Lazz published by Cengage Learning (2010)