Cosmology Intelligent Design Physics Physicists: A mirror universe might explain dark matter Says a team of three Canadian physicists.