A fun and interesting book that ends on an unexpectedly positive note. David Callahan is very honest about the lack of hard evidence in this field. While the lack of evidence makes it difficult to come to strong conclusions, many of the issues brought up in the various chapters seem relatively obvio...