Rambling_Shenanigans rated STAR WARS Hard Contact: 4 stars

STAR WARS Hard Contact by Karen Traviss
On a mission to sabotage a nano-virus research facility on a Separatist-held planet, four clone troopers operate under the very …
On a mission to sabotage a nano-virus research facility on a Separatist-held planet, four clone troopers operate under the very …