JOE BORD was educated at Balliol College, Oxford, and then at Trinity College, Cambridge, where he has completed a research fellowship in history. He has subsequently taught at Fordham University, and the City University of New York. He lives in New York.