Is The Universe Infinite?