Highly readable if you want to understand and apply musical harmony in a wide range of musical genres. Acts either as tutotial or as reference from beginners to fairly advanced. Covers all the interesting aspects for non-experts. Explains the difference between major do-re-mi and minor scale, plus why pentatonic major and minor scales make improvising easier. Explains how you can derive from a melody line first a series of chords then harmonised parts, how to find the key centre in a chord sequence, blues harmony, blues melody, blues rhythm, chord inversions, sevenths, ninths, modes, melodic minor scale, tension and resolution, flattended fifths, modulation and lots more! Brilliant!