Textbook

Books Price Comparison (Including Amazon) - Guaranteed Lowest Prices on Books


 

The Battle for Human Nature: Science, Morality and Modern Life

 
 
 
 
The Battle for Human Nature: Science, Morality and Modern Life
Author: Barry Schwartz
ISBN 13: 9780393304459
ISBN 10: 393304450
Edition: N/A
Publisher: W. W. Norton & Company
Publication Date: 1987-08-17
Format: Paperback
Pages: 354
List Price: $18.95