Shilo, Margalit. Princess or prisoner?
Try a search for Shilo, Margalit. Nesikhah o shevuyah? English