publisher: Ebury Press publish date: August 3rd 2006
format: paperback pages: 320
language: English
ISBN:
0091912407 (9780091912406)
publisher: Ebury Digital publish date: August 31st 2012
format: ebook pages: 320
language: English
ISBN:
1448148677 (9781448148677)
publisher: Ebury Digital publish date: August 31st 2012
format: kindle pages: 320
language: English
ASIN: B008PUEEGI