This have I done for my true love Partsongs by Gustav Holst - Holst, Gustav 1874-1934 (Hyperion Records, 1994)