Dribbble: the community for graphic design
Branding 101
by
Jeff Trojek