The Visual Dictionary of Graphic Design by Paul Harris & Gavin Ambrose