universetoday.com
How Big Would a Generation Ship Need to be to Keep a Crew of 500 Alive for the Journey to Another Star? - Universe Today
In their latest in a series of studies concerning generation ships, the team addresses how large the ship would need to be to sustain a multi-generational crew.