publisher: Huntington Library Press publish date: January 13th 2005
format: paperback
language: English
ISBN:
0873282124 (9780873282123)
publisher: Huntington Library Press publish date: January 1st 2003
format: paperback pages: 302
language: English
ISBN:
0873282027 (9780873282024)