Home›Books›David John ColeDavid John ColeNo biography available.Works (2)Encyclopedia of modern everyday inventions2003Philosophy, mind, and cognitive inquiry