From madrigal to modern music :a guide to musical styles