publisher: Ebury Press publish date: 2006
format: paperback pages: 341
language: English
ISBN:
0091899230 (9780091899233)
language: English
ISBN:
0091899222 (9780091899226)
publisher: CreateSpace publish date: March 14th 2010
format: paperback pages: 338
language: English
ISBN:
144992753X (9781449927530)
ASIN: 144992753X
publisher: Ebury Digital publish date: November 30th 2011
format: ebook pages: 352
language: English
ISBN:
1448117534 (9781448117536)