publisher: McGraw-Hill publish date: January 20th 2005
format: paperback pages: 323
language: English
ISBN:
0071451366 (9780071451369)
publisher: McGraw-Hill publish date: May 1st 2001
format: paperback pages: 320
language: English
ISBN:
0658012053 (9780658012051)
language: English
ISBN:
0340867876 (9780340867877)