Scan barcode
srenee213's review
3.0
Great for its many examples of the difficulties well-known writers have faced. I didn't read every word of it and skipped a couple sections altogether because they didn't apply to me, but what I did read was definitely worth the time.
More...