by Caroline Alexander
Book
copies in: 1 of 1
(19,437)
1st ed.
New York : Knopf, c1998.
0375404031
211 p. : ill., map, ports. ; 24 cm.