Great and wonderful revolutions
Subtitle: new and extra life for the civilized world.
Contributors: YA Pamphlet Collection (Library of Congress)
Publisher: s.n.
Published: 1890
Place of publication: [Detroit, Mich., U.S.A
Language: eng
Subjects: Discoveries in science.; Inventions.