Author: Maro, Publius Vergilius ; Dryden, John (Translator, Introduction) ; Petrina, Carlotta (Illustrator)