Orlando Furioso

Lodovico Ariosto Author
William Stewart Rose Translator