About the Author

Brian Cosgrove is professor of English at the National University of Ireland, Maynooth.