Home›Books›David J. ColeDavid J. ColeNo biography available.Works (1)Encyclopedia of modern everyday inventions2003