publisher: Ta-Ha Publishers publish date: July 28th 2003
format: paperback pages: 277
language: English
ISBN:
1897940971 (9781897940976)
publisher: Global Publishing Ltd publish date: November 1st 2001
format: paperback pages: 288
language: English
ISBN:
9756579382 (9789756579381)
format: ebook
language: English
ISBN:
0025706918 (2940025706915)