cmcarr's review

Go to review page

2.0

While this book makes an extremely important contribution to the field of dispute systems design, it is at times mind-numbingly boring.
More...