publisher: Harcourt Brace College Publishers publish date: November 1st 1997
format: hardcover pages: 960
language: English
ISBN:
0030538939 (9780030538933)
publisher: Sinauer Associates, Inc. publish date: April 30th 2007
format: hardcover pages: 980
language: English
ISBN:
0878936858 (9780878936854)