by Alice K. Flanagan
All about the history of Carnival and Mardi Gras, and how the festivals are celebrated today in the United States, Brazil, the Carribean, in Canada, and in Mexico.