publisher: McGraw-Hill Europe
publish date: August 1st 2005
format: paperback pages: 256
language: English
ISBN:
0077109678 (9780077109677)
publisher: McGraw-Hill Europe publish date: December 1st 2009
format: paperback
language: English
ISBN:
0077127587 (9780077127589)