by David Burke
publisher: Wiley publish date: April 17th 1996
format: paperback pages: 272
language: English
ISBN:
0471138983 (9780471138983)
publisher: John Wiley & Sons publish date: January 18th 1988
format: paperback pages: 256
language: English
ISBN:
047162876X (9780471628767)
publisher: Slangman Publishing publish date: September 1st 2002
format: audiobook minutes: 272
language: English
ISBN:
1891888676 (9781891888670)