Fab the coming revolution on your desktop–from personal computers to personal fabrication - Gershenfeld, Neil A. 1959- (Basic Books, 2005)