A review by little_silver
Encounter by Brittany Luby

5.0

Do not miss the back matter- without it, this lovely story may give incorrect impressions.