Theoretical Physics Institute Department Of Physics University Of Alberta:the Natural Sciences And Engineering Research Council Of Canada.