No public preview image is available.
Non-designer's Design book
As a developer, after reading this book, people told me "man you are so talented at graphic design, you are an artist!". But i now only know the convenient laws and simple rules of graphic design. And all in 100 pages!
Among the ten books everybody has to read in his life.