Design Literacy: Understanding Graphic Design by Stephen Heller
A quick remedy for designers and students of design suffering from a diet of too much 'eye candy' and hungry to understand the forces at work behind the visual power of great works of graphic design.