by Roderick Bailey
publisher: Ebury Press
publish date: June 1st 2009
format: hardcover pages: 400
language: English
ISBN:
0091930111 (9780091930110)
publisher: Ebury Press publish date: May 13th 2010
format: paperback pages: 416
language: English
ISBN:
0091930693 (9780091930691)
publisher: Ebury Digital publish date: January 10th 2010
format: ebook
language: English
ISBN:
1407027565 (9781407027562)