Amanda Schaffer
Amanda Schaffer is a contributing editor at Technology Review. She has also written for The New Yorker.