Books by Caroline Preston

CAROLINE PRESTON is a graduate of Dartmouth College and earned her master"s degree in American civilization at Brown University. She has worked as a manuscript librarian, both at the Houghton Library at Harvard and the Peabody Essex Museum in Salem, Massa