& 8 users
Type: educational
Status: to read
Author: Ray Kurzweil
2006-09-20
& 1 users
Status: now reading