by David Cohen
publisher: Arrow publish date: July 21st 2005
format: paperback pages: 400
language: English
ISBN:
0099471345 (9780099471349)
publisher: Charnwood publish date: March 1st 2005
format: hardcover pages: 392
language: English
ISBN:
1843956527 (9781843956525)
publisher: Century House publish date: March 22nd 2004
format: hardcover pages: 263
language: English
ISBN:
184413590X (9781844135905)
publisher: Century publish date: March 22nd 2004
format: paperback pages: 272
language: English
ISBN:
1844137953 (9781844137954)