JohnQuigginUQ reviewed Inversions by Iain M. Banks
Two stories in one
Still trying to work out reviews and comments
393 pages
Published May 21, 1999 by Time Warner Books Uk.
Still trying to work out reviews and comments
Loved the Doctor, not quite so much the Bodyguard