Review: Interesting reading
Rating: 4 out of 5
Date: 06 26, 2014
Whether you agree with the authors views or not  there are many things in this book that will make you think. This is not a simple discussion, and addresses some complex and very open to debate topics - if you want to challenge your perspectives, read this book.