The Moral Landscape: How Science Can Determine Human Values By Sam Harris Book published in 2010 Non-fiction Buy at Amazon