Unabridged Audiobook
SPOILER ALERT!!!!! Not my cup of tea. Very unrealistic. I stopped listening after the mother Cammy was portrayed as the evil Christian. The hero is a virgin?? This is obviously a story about people from another planet.
~~tag-text~~