Fascinating stuff, thank you for the comment. I always wonder to what degree the various 'hard SF' authors really run the numbers, some are very good at it, good enough that there are no immediately obvious mistakes, others get stuff glaringly wrong but still spin a good yarn.