jacob_wren's review against another edition

Go to review page

5.0

This book is consistently blowing me away.
More...