Frank M Flanagan

Frank M. Flanagan currently teaches in the School of Art and Design at the Limerick Instutite of Technology, Ireland, having retired from his position as Senior Lecturer in Education at Mary Immaculate College, University of Limerick, Ireland.