I just read it in Bryson's book this morning actually.
Many glacial advances and retreats have occurred during the last billion years of Earth history. These glaciations are not randomly distributed in time.Instead, they are concentrated into four time intervals. Large, important glaciations occurred during the late Proterozoic (between about800 and 600 million years ago), during the Pennsylvanian and Permian (between about 350 and 250 million years ago), and the late Neogene toQuaternary (the last 4 million years). Somewhat less extensive glaciations occurred during parts of the Ordovician and Silurian (between about 460 and 430 million years ago).
Dinosaurs were 225-65 million years ago.