Scan barcode
A review by gracie1304
Coders: Who They Are, What They Think And How They Are Changing Our World by Clive Thompson
funny
informative
3.75