stinkingpig rated Inversions: 3 stars
Inversions by Iain M. Banks
In the winter palace, the King’s new physician has more enemies than she at first realises. But then she also …
In the winter palace, the King’s new physician has more enemies than she at first realises. But then she also …