Weekend Surprise! 5% off any purchase. Get the code »

Deirdre Jackson

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