A review by petealdin
Ally by Karen Traviss

3.0

Way too many editing problems with this book to keep me anchored in it. Words missing from sentences. Several occurrences of the wrong species being mentioned. Grrrrrr.