European Values Study Summary Report, 1981-90 by David K. Barker | Menrva Books