Scan barcode
A review by comrademonkey
Soonish: Ten Emerging Technologies That'll Improve And/Or Ruin Everything by Zach Weinersmith, Kelly Weinersmith
challenging
hopeful
informative
slow-paced
3.0