publisher: Perigee Trade publish date: November 1st 2000
format: paperback pages: 1104
language: English
ISBN:
039952634X (9780399526343)
publisher: W.B. Saunders Company publish date: September 9th 2004
format: paperback pages: 636
language: English
ISBN:
1416000364 (9781416000365)