253
by
Geoff Ryman
Paperback
details (
UK
).
ISBN: 978-0-00-655078-5
ISBN-10: 0-00-655078-9
Flamingo
· 2010
See also:
1998
Paperback
253: A Novel