if you havnt read Prophet without honour STOP now
Good now that they have gone, I have a question.
How does David Marlin stay alive on his voyage? and indeed how does he stay alive for so long at all? The Omega are immortal by their super advance nano technology and require trips to the lab to replenish the bots. I doubt David had access to this technology after he was taken by the Solitus shortly after being born. So how does he stay alive for the x number of thousand years he is?