Exploring Reality