Star Ark a living, self-sustaining spaceship - Armstrong, Rachel 1966- (Springer, 2017)