A review by dbsuperslayer
The Atlas Six by Olivie Blake

5.0