Abstract Harmony