The virtual / Rob Shields. - Shields, Rob, 1961- (Key ideas, 2002)