Harmonising a Bach Chorale - Writing Four-Part Harmony