The diamond age /
Stephenson, Neal.
London : Penguin Books,
1996, c1995
Originally published, New York : Bantam Books, 1995.