Essential reading for the branding expert

I have compiled a list of what I believe are the essential books about branding and its related areas. It may not be an exhaustive list, so please feel free to let me know others I should be reading too.

and this is the list of sites that I love too