William Billings made substantial contributions to the development of:
Ragtime
Classical symphony
Shape-note hymnody
Spirituals

Music Exercises are loading ...