Meditations with Thomas Berry: With additional material by Brian Swimme