Found in 1 comment on Hacker News
willifred · 2012-02-25 · Original thread
This might be helpful too, a very good book on the basics:

http://www.amazon.com/Visual-Grammar-Design-Briefs-Christian...

Fresh book recommendations delivered straight to your inbox every Thursday.