publisher: Wiley-Iste publish date: January 5th 2010
format: ebook pages: 320
ISBN:
0470393521 (9780470393529)
publisher: ISTE
format: hardcover pages: 304
language: English
ISBN:
1847040012 (9781847040015)
publisher: Wiley-Iste publish date: January 14th 2008
format: hardcover pages: 304
language: English
ISBN:
184821006X (9781848210066)