1
by Rucker, Rudy
Published 2005
Princeton University Press