"A Virgin Unspotted" ("A Virgin Most Pure") English traditional