Dr. Imelda Whelehan

Imelda Whelehan is Senior Lecturer in English and Women's studies at De Montfort University in Leicester.