Thomas Leitch is professor of English and director of the Film Studies Program at the University of Delaware. He is author of several books, including Crime Films (Cambridge Univer...ver másThomas Leitch is professor of English and director of the Film Studies Program at the University of Delaware. He is author of several books, including Crime Films (Cambridge University Press, 2002) and The Alfred Hitchcock Encyclopedia (Facts on File, 2002).ver menos