ALL UNIVERSES GREAT AND SMALL