Music Lessons for a Living Planet: Ecomusicology for Young People by Daniel J. Shevock Back to product details page >