Possui graduação em Mathematics, History and Philosophy of Science - University of Melbourne (1962), mestrado em História e Filosofia da Ciência - University of Melbourne (1964) e doutorado em História e Filosofia da Ciência - Swarthmore College (1966). Atualmente é pesquisador - Swarthmore College.
graduate at Mathematics, History and Philosophy of Science from University of Melbourne (1962), master's at História e Filosofia da Ciência from University of Melbourne (1964) and ph.d. at História e Filosofia da Ciência from Swarthmore College (1966).