How to craft a great brand website

Designer David Paterson discusses the important role that branding plays in nailing a website design and outlines his steps for crafting a great website!