A review by shivers_g
Gradisil by Adam Roberts

3.0

Liked but didn't love it. there was something unsatisfiying about this book but can't put my finger on it.