Team Member Location: Alicante, Spain

Kerslake, Lorraine

Lorraine Kerslake is Assistant Professor and holds a PhD in children’s literature and ecocriticism and teaches at Alicante University, Spain. She has worked as a translator

Read More »