The brand chartering handbook
by
Chris Macrae
xii, 413 p. : 24 cm