Scan barcode
A review by eat_a_tron
Crux by Ramez Naam
5.0
Good lord this series is so good! Solid writing, believable characters, fantastic/terrifying ideas.
Scan barcode
5.0