The First Stars: Astronomers hope to soon spot the universe's earliest stellar inhabitants. — SciRadar