publisher: Newnes publish date: August 1st 2003
format: paperback pages: 320
language: English
ISBN:
0750658037 (9780750658034)
publisher: Newnes
publish date: January 1st 2003
format: ebook pages: 320
language: English
ISBN:
1281002968 (9781281002969)
publisher: Newnes publish date: June 16th 2003
format: ebook pages: 320
language: English
ISBN:
008047389X (9780080473895)