Puebla 1862-2012by Paco Ignacio Taibo IIPuebla, Battle of, Puebla de Zaragoza, Mexico, 1862HistoryCaricatures and cartoonsCriticism and interpretationWriting a summary for young readers…For young readersBook data: Open Library