Teaching Shakespeare (Cambridge School Shakespeare)
Achieving Success in Second Language Acquisition
Ancient Oaxaca
Supplying War: Logistics from Wallenstein to Patton
The Functional Approach to Programming
Understanding Ethical Failures in Leadership (Cambridge Studies in Philosophy and Public Policy)
Africa and the International System: The Politics of State Survival (Cambridge Studies in International Relations, Series Number 50)
Lisp in Small Pieces