caraghwhitehead's review

Go to review page

2.0

I just couldn't finish reading this as I found it very slow going with too much details. What I did read I found really interesting.
More...