Brian Swimme

American cosmologist