Background
Anderson, Owen Joseph was born on June 24, 1977 in Las Crusas, New Mexico, United States. Son of John and Leanna Anderson.
Anderson, Owen Joseph was born on June 24, 1977 in Las Crusas, New Mexico, United States. Son of John and Leanna Anderson.
Doctor of Philosophy, Arizona State University, Tempe, 2006.
Assistant professor Arizona State University West, Glendale, since 2006.
Member of American Academy Religion.
Married Sherry Anderson.