Manhattan In Reverse: And Other Stories

Manhattan In Reverse: And Other Stories

By Peter F Hamilton

Reviewed by Matt Crampton
Buy from Amazon