Overall a great sci-fi story. Gratuitous coarse language of main characters is incongruent with upbringing and enforcement of Grandpa’s rules. Half as much swearing would have been more consistent without detracting from the story or the gravity of the plot.