About Anne Carothers Hall Books by Anne Carothers Hall Foundations of Modern Harmony by (author) Karel Janecek translated by Jana Skarecky edited by Anne Carothers Hall Foundations of Modern Harmony by (author) Karel Janecek translated by Jana Skarecky edited by Anne Carothers Hall