publisher: Newnes publish date: December 17th 1996
format: paperback pages: 352
language: English
ISBN:
0750625910 (9780750625913)
publisher: Newnes publish date: January 1st 1996
format: ebook pages: 349
language: English
ISBN:
1283620952 (9781283620956)
publisher: Newnes publish date: December 3rd 1996
format: ebook pages: 352
language: English
ISBN:
0080938450 (9780080938455)