Opposing Viewpoints in Context March 31, 2014 by Kevin McGrath Offers a range of perspectives on important issues to help critical-thinking skills using reference, periodical, news, primary and multimedia sources.