publisher: Running Press publish date: July 27th 2010
format: paperback pages: 512
language: English
ISBN:
0762439920 (9780762439928)
publisher: Robinson publish date: July 27th 2010
format: hardcover pages: 596
language: English
ISBN:
1849010153 (9781849010153)