Type
Book
Author(s)
Daly, Okasha El
Date
c2005
Publisher
UCL Press
Pub place
London
ISBN-10
1844720624, 1844720632