publisher: Sun publish date: 1991
format: paperback pages: 366
language: English
ISBN:
0725100192 (9780725100193)
language: English
ISBN:
0333338367 (9780333338360)
publisher: MacMillan Australia publish date: December 1st 2001
format: paperback
language: English
ISBN:
0732911176 (9780732911171)
language: English
ISBN:
0333000595 (9780333000595)