The brand chartering handbook

by Chris Macrae

xii, 413 p. : 24 cm