publisher: John Blake
publish date: May 1st 2003
format: paperback pages: 349
language: English
ISBN:
1904034535 (9781904034537)
ASIN: 1904034535
publisher: John Blake Publishing, Limited publish date: May 1st 2003
format: ebook
language: English
ISBN:
1843586177 (9781843586173)
publisher: John Blake publish date: May 23rd 2003
format: kindle pages: 353
language: English
ASIN: B0078XGXXK