Mysteries of time and space