publisher: John Blake
publish date: June 1st 2005
format: hardcover pages: 288
language: English
ISBN:
184454110X (9781844541102)
publisher: Mainstream Publishing publish date: October 1st 2002
format: hardcover pages: 208
language: English
ISBN:
1840186534 (9781840186536)
ISBN:
0091005205 (9780091005207)