Aviezer Tucker teaches at Queen's University Belfast. He has held research fellowships at the Australian National University, New York University, Columbia University and the Central European University. He has taught at New York University, Long Island University, Trinity College and Palacky University, and he is past president of the Society for Philosophy of History. He works on epistemology, philosophy of science, philosophy of history and social and political philosophy. In addition to Our Knowledge of the Past Professor Tucker has also published The Philosophy and Politics of Czech Dissidence: From Patocka to Havel (Pittsburgh University Press, 2000) and numerous articles in journals like Philosophy, Inquiry, Erkenntnis, Studies in History, Philosophy of Science, History and Theory and Philosophy of the Social Sciences.