Reading list:  Indicative Reading MMus in Sacred Music by Composition - MUS501
Suggested reading for JHPCU MMus Mus501 - Extended Harmony.