publisher: Flame Tree Publishing Co Ltd publish date: September 1st 2004
format: paperback pages: 448
language: English
ISBN:
1844510271 (9781844510276)
publisher: Flame Tree Publishing Co Ltd publish date: September 1st 2002
format: hardcover pages: 448
language: English
ISBN:
1903817986 (9781903817988)