Casting off the veil : the life of Huda Shaarawi, Egypt's first feminist / - Lanfranchi, Sania Sharawi. (I.B. Tauris & Co. Ltd., 2012)