AB, Harvard University, 1958; Master of Science, University of Michigan, 1962; Doctor of Philosophy, University of Michigan, 1963.
Staff astronomer, Lowell Observatory, Flagstaff, Arizona, 1963-1973; program director, National Science Foundation, Washington, 1973-1979; science consultant to Congressman Morris K. Udall, Conglomerate fellow, Washington, 1977-1978; Executive officer, American Astronomical Society, Washington, 1979-1995; senior associate, American Astronomical Society, Washington, since 1995.
President Sun Foundation since 1992, vice president 1989-1992. Member American Association for the Advancement of Science, American Astronomical Society, Optical Society of America, American Physical Society, American Institute Physics (board directors 1979-1992, member executive committee 1980-1982, 85-92), International Astronomical Union, Sigma Xi.
Married Mary Elizabeth Saffell, November 6, 1976. Children: Kevin Robert, Colin MacDonald.