This very comprensive book is the perfect companion to any student of harmony. Written in five parts it covers everything from chord labelling to altered notes in extended chords and chromatic movement. The book has an excellent introduction to tonal harmony and is set out with clear diagrams and text.