WEAVING THE UNIVERSE FROM ATOMS TO STARS