Cecilia Valdés, or, El Angel Hill - Villaverde, Cirilo, (Library of Latin America)