ID:DA17555145
Search authors sharing the same name
David Scott Kastan and Kathryn James
Beinecke Rare Books & Manuscript Library, Yale University , Distributed by Yale University Press c2012
: pbk
Available at 9 libraries