Revelation space /
Reynolds, Alastair,1966-
London : Gollancz,
2001, c2000.
Space colonies
Life on other planets