Man of Honour
one question I've had for a long time, how the hell did Einstein predict all this stuff?
"He" didn't predict it like say Mystic Meg predicts stuff or Nostradamus!
The maths formulas he came up with did, and since Maths is the universal language of everything, if the maths checks out, then the practical science part will also check out once we eventually reach that state of technological evolution. Einstein had a brilliant mind to be able to see those things in his head and then translate that into equations that could then be read by the rest of the world to one day verify which are have only recently started to be able to do.