Kant's Dog On Borges Philosophy and the Time of Translation by David E. Johnson