Elementary Harmony: A practical and thorough course in fifty-four exercises adapted for public or private teaching and self-instruction