Review: Very informative
Rating: 5 out of 5
Date: 04 22, 2012
i like books that lay things out for you. This book also gave different perspectives on old ideas. Great read. highly suggest!