Making a Difference
4 contributors - Paperback
£45.00
Richard Davis is professor of political science at Brigham Young University. Diana Owen is associate professor of political science and director of American studies at Georgetown University. David Taras is professor of political science at the University of Calgary. Stephen Ward is a senior lecturer in politics at the European Studies Research Institute, University of Salford, England.