Science, religion, and whatever else is on my mind...