ID:DA00813290
Search authors sharing the same name
Ruth Hafter
Greenwood Press 1986 Contributions in librarianship and information science no. 57
Available at 25 libraries