ID:DA17697026
Search authors sharing the same name
Meg Brindle and Constance DeVereaux, editors
M.E. Sharpe c2011
: pbk
Available at 7 libraries