Cover

William Gibson

First published 2003

My Rating: excellent

ISBN 9780399149863