Robin Landa’s Graphic Design Solution (5th edition) is surprisingly comprehensive. From a brief history of graphic design to typography to the design process to grid systems, Landa has done a thorough job of introduction these important design subjects.
In my early days, I learned design from a variety of resources. It’s nice to have a preview of everything in one source. This is a great read for beginners to learn the basic of design. To dig further, you’ll need to find books that are focused on a particular topic. Typography, for instance, needs a book or several books of its own.
I must confess that I didn’t realize the cost ($153.95) of this book until I checked it on Amazon. I just picked it up at George Mason library.