Popular Mechanics ([Chicago, Ill.] Hearst Magazines, a division of Hearst Communications, Inc.)
Keywords: Engineering -- General and Others; Information Technology -- General and Others