Margaret Webster

0472113909
Book cover
Univ. of Michigan Press. 388p $35
By Milly S. Barranger