Penn, Mark J,

Microtrends : the small force behind tomorrow's big changes - xxi, 425 pages ; 23 cm

9780446195249


Social change

303.4