publisher: Ebury Press
publish date: July 3rd 2008
format: paperback pages: 352
language: English
ISBN:
0091914353 (9780091914356)
publisher: Ebury Digital
publish date: September 4th 2008
format: ebook pages: 352
language: English
ISBN:
1407023047 (9781407023045)