publisher: Ebury Press publish date: October 1st 2009
format: hardcover pages: 288
language: English
ISBN:
0091930782 (9780091930783)
publisher: Ebury Digital publish date: October 13th 2009
format: ebook pages: 288
language: English
ISBN:
1407029908 (9781407029900)