Life's devices : - Vogel, Steven 1940- (Princeton University Press, 1988)