Student, Carnegie Institute of Technology, 1964—1966. Bachelor in English cum laude, New York University, 1968. Master of Arts in English, Temple University, 1971.
Master of Library Science, University Maryland, 1972.
Research library College Library and Information Services University Maryland, 1973. Reformed library Pacific Lutheran University Library., Tacoma, 1973—1978, University Nevada, Reno, since 1978, instructor library science, since 1978. With United States Army, 1968-1970.
Served with United States Army, 1968-1970. Member American Library Association, Nevada library association, American Association of University Professors, 101st Airborne Division Association, Vietnam Veterans American, American Civil Liberties Union, Veterans of Foreign Wars, Phi Beta Kappa.
Married Valentina Mary Lyntkowski, December 23, 1971. Children: Jason Richard, David Jonathan.