publisher: Hodder Education Publishers publish date: December 2nd 1999
format: paperback pages: 478
language: English
ISBN:
0340741643 (9780340741641)
publisher: Newnes publish date: August 27th 1999
format: ebook pages: 480
language: English
ISBN:
0080517706 (9780080517704)