K David Jackson Author, Editor & Translator

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