On Space Time Foam