The final book ever written by Robert A. Heinlein isn't really science fiction, not most of it, but that doesn't prevent it from being a fascinating read. It's the autobiographical story of Lazarus Long's Mom, Maureen Johnson. She describes how she grew up in Missouri as a young girl, and what it was like growing up as a sexually promiscuous Howard in the rather victorian early 1900's. Maureen describes in detail how she had sex with a lot of guys, and made an incredible number of babies, but what makes the book really interesting is the window it gives into life in the 1900's. The story also crosses path with Lazarus's time travel back to Maureen's then-present, and how she used the information he gave her to subtly change certain aspects of the future.
During the recitation of this story there's a vague subplot of how Maureen was captured/hijacked/diverted by some unknown assailants, and there's a parallel story that proceeds as she describes her childhood and adulthood back on Earth, but it's mainly the story of her growing up that's the real story. Once Maureen is rescued by the Longs, there's no new group of people for her to have sex with, so they go back in time to rescue and recruit her father, so she can have sex with him too. It seems that Heinlein, in his final book, couldn't think of anything more shocking to end with then having a daughter have sex with her father; but after mutiple books of (somewhat wearying) incest, polygamy, and other group sex activities, it doesn't really come across as anything new. However, the book is well worth reading as historical fiction.
This report prepared by Steve