A review by siriface
Artificial: A Love Story by Amy Kurzweil

challenging emotional hopeful informative reflective medium-paced

2.5