publisher: Ebury Press publish date: 2005-10-06
format: hardcover pages: 352
language: English
ISBN:
0091898250 (9780091898250)
publisher: Ebury publish date: 2006-05-01
format: paperback pages: 368
language: English
ISBN:
0091898269 (9780091898267)
ASIN: 0091898269