Chord Foundations: Guitar Science for JAZZ & BLUES - A new and modern approach to chord structure.