I just wanted to make a small correction here. These blasts, and scores of other like them, are carried out by those who have aN ELUSION of fine understanding of what Islam really says.
I very much recommend everyone to learn about Islam. Thats a good tool to shut up any muslim who behaves out of the fold of Islam. It will also teach the non muslims the reality about Islam and not what the media potrays.