Books by James Keepnews

I GOTTA BREATHE by James Keepnews
IPAD BOOK APPS

"Avoid at all cost."
A digital expression of anxiety about the coming singularity: the dreaded moment when man and machine merge. Read full book review >