Improvisation: Its Nature and Practice in Music