by S.M. Stirling
3.86
368 pages
6h 58m
Step into a dark and action-packed future in this thrilling tale of survival, where humanity faces its ultimate battle against the machines.