Counterpoint and HarmonyEbookCounterpoint and HarmonybyEdward C. BairstowRating: 4 out of 5 stars4/5Save Counterpoint and Harmony for later