Deborah A. Roberts
Professor Emerita and Fall 2026 Interim Chair
Contact
707-664-2945
robertde@sonoma.edu
707-664-2945
robertde@sonoma.edu