Is The Universe Finite?