Harmony & voice leading - Aldwell, Edward 1938-2006 (Schirmer Cengage Learning, 2011)