Weekend Special! FREE Shipping & Discounts. Get the code »

John Anthony Scott

John Anthony Scott is a musiocologist and social historian. He is author of fifteen books and countless articles.