ID:DA13228646
Search authors sharing the same name
Valerie Steele
Yale University Press c1997
: pbk
Available at 6 libraries