Bachelor, Hamline University, St. Paul, 1971. Master of Library Science, University Hawaii Manoa, Honolulu, 1972. Master of Arts, Goddard College, Plainfield, Vermont, 1977.
Doctor of Philosophy, Union Institute & University, Cincinnati, 1988.
Assistant library dean California Polytechnic State University, San Luis Obispo, 2003—2006. Associate library dean San Jose State University, 2006—2008. Director Auraria Library., Denver, since 2008.
Senior fellow University California Los Angeles, 2005.