RecordDetails
Pacific Grove : Duxbury Press, [1999]
xix, 465 pages : illustrations ; 24 cm