A review by leili_vee
On Basilisk Station by David Weber

3.0