Integrated English by Victoria Kimbrough & Irene Frankel