A review by henderwonder
The Annihilation Score by Charles Stross
adventurous
lighthearted
mysterious
medium-paced
3.5
3.5