The Dynamics of Harmony: Principles and Practice by George Pratt | Menrva Books | MenrvaBooks