Foundations Italian 2 by Cristina Testi, Caterina Varchetta, Mara Benetti (Paperback, 2005)