Natural history / Justina Robson. - Robson, Justina (1968- ). (Bantam Spectra Books, 2005)