Fundamentals of Cosmic Physics