Brazilian Student Activities Manual for Ponto de Encontro: Portuguese as a World Language
Ponto de Encontro: Portuguese as a World Language (2nd Edition)
The Oxford New Portuguese Dictionary
Readings in American Politics: Analysis and Perspectives (Fourth Edition)
Writing Philosophy: A Student's Guide to Writing Philosophy Essays
A Guide to the United States Constitution (Third Edition)
Just and Unjust Wars: A Moral Argument with Historical Illustrations
European Student Activities Manual for Ponto de Encontro: Portuguese as a World Language
Video on DVD for Ponto de Encontro: Portuguese as a World Language
Philosophy for the 21st Century: A Comprehensive Reader