K David Jackson Editor, Author & Translator

K. David Jackson is professor of Portuguese and director of undergraduate studies of Portuguese at Yale University. He lives in Woodbridge, CT.