The ''Historia General de Guatemala'' has published a series of CDs compiling the historical music of Guatemala, in which every style is represented, from the Maya, colonial, independent and republican eras to the present. Many contemporary music groups in Guatemala play Caribbean music, salsa, Garifuna-influenced punta, Latin pop, Mexican regional, and mariachi.