All authors
/ Author
Bullock, Alan & Trombley, Stephen Edited By
The Norton Dictionary of Modern Thought
[Paperback]