Haig, Matt

Brand failures: the truth about the 100 biggest branding mis - e1 - London 2011

9780749462994 1200

658.827 / HAI-11