There is a lot of stuff to read about brands and branding. In my personal experience, people read a lot about brands and finally come down to an agency to create a brand for them. Remember, an agency can just create your brand identity or at the most help you create...