Bachelor in Philosophy, Towson State University, 1972. Master of Arts in Philosophy, Catholic University, 1976. Master of Arts in History, Philosophy of Science, Indiana University, 1980.
Doctor of Philosophy, Indiana University, 1984.
Associate instructor Indiana University, Bloomington, 1978-1982. Curator National Air & Space Museum Smithsonian Institution, Washington, 1985-1989. Visiting assistant professor University Maryland, College Park, 1988-1989.
Member History of Science Society, Society for History of Technology, Society for Social Studies of Science, American Astronomical Society, American Geophysical Union.