by David Burke
publisher: Wiley
publish date: October 1st 1998
format: paperback pages: 256
language: English
ISBN:
0471179728 (9780471179726)
publisher: Wiley publish date: October 1st 1998
format: kindle pages: 256
language: English
ASIN: B00H2VFFC8
publisher: Slangman Publishing publish date: September 1st 2002
format: audiobook
language: English
ISBN:
1891888722 (9781891888724)
publisher: Slangman Publishing publish date: September 28th 2002
format: audiobook
language: English
ISBN:
189188820X (9781891888205)