Scan barcode
A review by evolvemind
The Elements of Style by William Strunk Jr.
5.0
What more can be said? If you want to communicate effectively in English you need to digest this.