Gun violence: opposing viewpoints - Haerens, Margaret (Opposing viewpoints series, 2006)