Music theory for the self-taught musicians.Level 2,Harmony, composition & improvisation[electronic resource]