Graphic Design for Everyone: Understand the Building Blocks So You Can Do It Yourself - Cath Caldwell