matthewmincher rated Descent of Angels: 3 stars
Descent of Angels by Mitchell Scanlon (The Horus Heresy, #6)
The planet of Caliban exists much as it has for thousands of years – the knightly orders protect the common …
The planet of Caliban exists much as it has for thousands of years – the knightly orders protect the common …