A gripping story of love and betrayal. Dora is the most attractive fictional heroine in a long time

New Statesman