Consumer Behaviour: Perspectives, Findings and Explanations by John O'Shaughnessy Back to product details page >