Panorama 5e Student Edition by Jose A. Blanco (2016, HB) FAST SHIPPING A nice touch in this textbook is the checklist of learning outcomes at the start.