publisher: Robinson
format: paperback pages: 591
language: English
ISBN:
1845297792 (9781845297794)
publisher: Running Press publish date: May 11th 2010
format: paperback pages: 512
language: English
ISBN:
0762438428 (9780762438426)
publisher: Robinson publish date: February 2010
format: ebook pages: 591
language: English
ISBN:
9781849014281