The Difference Engine, A Novel, Random House Worlds, Bruce Sterling, William Gibson,Science fiction: steampunk,Science fiction, sci-fi;science fiction books;william gibson books;science fiction;steampunk;alternate history;cyberpunk;sf;historical fiction;fantasy;victorian;speculative fiction;england;computers;william gibson;19th century;london;20th century;historical;american;technology;sff;history;collaboration;charles babbage;computing;gibson;science;dystopia;steampunk fiction;1990s;industrial revolution;high tech;classic;babbage;politics;english;sf masterworks;american literature;sterling;thrillers;mystery books,, , United States, en-UShttps://www.penguinrandomhouse.comsci-fi;science fiction books;william gibson books;science fiction;steampunk;alternate history;cyberpunk;sf;historical fiction;fantasy;victorian;speculative fiction;england;computers;william gibson;19th century;london;20th century;historical;american;technology;sff;history;collaboration;charles babbage;computing;gibson;science;dystopia;steampunk fiction;1990s;industrial revolution;high tech;classic;babbage;politics;english;sf masterworks;american literature;sterling;thrillers;mystery books, [BLURB],[CITY],,books, ebooks, biblet, Book2look