MODERN HARMONY STEP BY STEP: Chords, scales, improvisation and composition in modern music: Jazz, Blues, Rock, Funkhttp://uploaded.net/file/45ybyp8c