A review by andrewspink
Inversions by Iain M. Banks

adventurous mysterious fast-paced
  • Plot- or character-driven? Plot
  • Strong character development? No
  • Loveable characters? Yes
  • Diverse cast of characters? No
  • Flaws of characters a main focus? It's complicated

3.5

In the beginning you wonder why this book is labelled science fiction and not fantasy. And then the penny drops and you wonder if it is time travel or aliens.