Vincent C. Bates is Professor of Teacher Education at Weber State University
Daniel J. Shevock is a music teacher at Central Mountain Middle School, Mill Hall, PA.
Music Lessons for a Living Planet
2 authors - Hardback
£49.99