Common-Practice Harmony (Longman Music Series) By Reynolds, William H Paperback Price $18.68 Free Shipping