publisher: Newnes publish date: February 12th 1998
format: paperback pages: 448
language: English
ISBN:
0750629266 (9780750629263)
publisher: Newnes publish date: January 29th 1998
format: ebook pages: 448
language: English
ISBN:
0080545629 (9780080545622)