A review by ukuleledan
The Shiva Option by Steve White, David Weber

4.0