Tannhäuser: poet and legend, with texts and translations of his works