Question: the libretto for purcells opera dido and aeneas is based on
Answer: Nahum Tate 's play Brutus of Alba , or The Enchanted Lovers