Sean Carroll: General Relativity, Quantum Mechanics, Black Holes & Aliens