RecordDetails
Upper Saddle River, NJ : Prentice Hall, [2004?]
vii, 713, 76, 16 pages, 8 pages of plates : illustrations ; 26 cm