Title: Harmony Modernized: A Course Equally Adapted for Self-instruction Or for a ...