Inversions - Banks, Iain M. (New York : Pocket Books, 1998)
Keywords: Science fiction