A review by jacimccon
Blood Music by Greg Bear, Peter Cuypers

challenging dark reflective medium-paced

3.5