Amanda Schaffer

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