Opposing Viewpoints in Context This link opens in a new windowInvaluable resource for current issues and controversies such as: capital punishment, gun control, climate change, genetic engineering, terrorism. Contains thousands of pro/con essays, court cases, magazine and peer-reviewed articles.