A review by reasonpassion
Understanding Complexity by Scott E. Page

5.0