Author(s): James P. Sterba
Series: Cambridge Studies in Philosophy and Public Policy
Publisher: Cambridge University Press
Year: 1998
Language: English
Pages: 260