publisher: Phoenix Press (CA) publish date: March 1st 2006
format: paperback pages: 268
language: English
ISBN:
1842126172 (9781842126172)
publisher: Phoenix publish date: June 30th 2001
format: paperback pages: 288
language: English
ISBN:
1842122134 (9781842122136)
publisher: William Heinemann Ltd publish date: April 17th 1990
format: paperback pages: 256
language: English
ISBN:
0434695319 (9780434695317)
publisher: Mandarin publish date: April 4th 1991
language: English
ISBN:
0749307412 (9780749307417)