A review by trudy26
Driftnet by Lin Anderson

3.0

2.5 stars. Felt rushed and unfinished towards the end.