James Franklin

philosopher · b. 1953

university teacherhistorianmathematician

Australian historian, philosopher and mathematician