publisher: Houghton Mifflin Harcourt (HMH) publish date: January 2nd 2003
format: hardcover pages: 840
language: English
ISBN:
0395660726
publisher: New Academia Publishing, LLC publish date: October 29th 2012
format: paperback pages: 284
ISBN:
0985569891 (9780985569891)