A Meeting with Medusa

A Meeting with Medusa

By Arthur C. Clarke

Reviewed by Matt Crampton
Buy from Amazon