This book goes through the different elements of graphic design in a simple manner with lots of examples. It teaches you how to use whitespace cleverly in a layout. It goes slighly into the history of typography. I am a web designer who wanted a little 'real' knowledge in graphic design so this was definitely the book for me. I however wouldn't recommend it to anvanced designers.