Answer

For SciFi given the books you reference, Children of Ruin by Adrian Tchaikovsky

Replies
No replies yet