Title: Juan Bautista Sarraga Blez y José María Villafañe Viñals
Subjects: Intellectual life, Science, History
Places: Cuba
People: Juan Bautista Sarraga Blez (1806-1871), José María Villafañe Viñals (1830-1915)
Time periods: 19th century