David W. Noble is a professor of history at the University of Minnesota and is also the author of The Paradox of Progressive Thought, published by the University of Minnesota Press.
The Free and the Unfree
2 authors - Paperback
£25.92