Cover

William Gibson

First published 2006

My Rating: excellent

ISBN 0739492411