David Rives: The Wonders of Mathematics, the Universe and Earth Science