A review by jcampbell
Turned on: Science, Sex and Robots by Kate Devlin

challenging informative fast-paced

5.0