She received her Ph.D. from Tulane University. Her recent scholarly publications include “The Possibility of Meaning in Human Evolution,” Zygon: Journal of Religion and Science, Dec. 2000. http://www2.selu.edu/Academics/Faculty/bforrest/