Medieval philosophers by Jeremiah Hackett | Menrva Books