Mayo, Sherry

None

Contributions

  • Articles
    "Space, the limitless area in which all things exist and move." -- Merriam-Webster Dictionary(658) Can we determine our point in time and space at this moment of pre-millennium anticipation? The evolution of our visualisation of space as a culture is shifting and entering the critical consciousness...Read more