과학사 학자로 주 연구 분야는 티코 브라헤와 요하네스 케플러이다. 케임브리지 대학교 윌리엄스 대학을 졸업하고 인디애나 대학교에서 과학사 박사 학위를 받았다. 최근에는 매사추세츠 주 케임브리지 대학교 소재 디브너 과학기술사 연구소에서 현대 과학기술사 관련 웹 프로젝트에 참여하기도 했다. 존스홉킨스 대학교와 하버드 대학교 윌리엄스 대학에서 천문학과 과학사를 가르쳤다.