Robert A. Armour is professor emeritus of English at Virginia Commonwealth University. During 1981–82 he was Fulbright Professor at the universities of al-Azhar and ‘Ain Shams in Cairo, and he has also taught at the University of Ulster in Northern Ireland and at Tennessee Technological University. He has written or edited six books.