reubenlb's review

Go to review page

2.0

an interesting read - a few of the chapters were outstanding, most others were an absolute slog
More...