publisher: Running Press
publish date: March 31st 2009
format: paperback pages: 512
language: English
ISBN:
0762436255 (9780762436255)
language: English
ISBN:
1845298853 (9781845298852)
publisher: Robinson publish date: July 4th 2011
format: kindle pages: 608
language: English
ISBN:
9781780332833