What an amazing read! (and only slightly depressing)
Though I'm kind of disappointed the last section did not end with fusion power, stellar migration and artificial intelligence...