The Practice Of Harmony by Barbara Bennett & Peter Spencer