Stella Duffy Stella Duffy has written twelve novels, forty short stories, and eight plays. Her latest novel, Theodora, is published by Virago. She was born in Woolwich, lived in New Zealand from the age of five to twenty-three, and now lives in Loughborough Juncton, Lambeth. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code