chlorebecca 's review for:

How Language Works by David Crystal
3.5
informative slow-paced