ryanbroadfoot's review against another edition

Go to review page

informative reflective slow-paced

3.75

A very informative book that could really benefit from improved prose and editing. 
I found it a tedious read and was often lost due to how verbose it is. 
More...