Deirdre Jackson

Deirdre Jackson has previously taught at the University of Bristol and the University of Oxford. She is currently a freelance writer.