Robert R. N. Ross currently teaches courses in the areas of philosophy and the study of religion at the University of Massachusetts, Boston, and at Starr King School for the Ministry/Graduate Theological Union in Berkeley, California; he also works with congregations in transition as an ordained Unitarian Universalist minister. Ross has been a teaching fellow at Harvard University, a philosophy professor at Skidmore College, a consulting engineer at Digital Equipment Corporation (where he holds patents in the design of complex, heterogeneous computer networks), and a senior consultant at the N...