Rebecca Earle Editor & Author

Rebecca Earle is Director of Graduate Studies at the University of Warwick, UK.