The Universe Unveiled [Book Review]. - Riezenman, M.J (IEEE spectrum)