Customer Review: The research and the topics discussed in this book are both very well done. Some perspectives seem to be very one-sided. While all topics are covered with both sides looked at and different issues examined there is a definite slanttowards one opinion over another.