The Difference Engine

by

  • Publisher: Spectra
  • Print ISBN: 9780440423621, 0440423627

  • eText ISBN: 9780345532589, 0345532589