publisher: Running Press
publish date: December 18th 2006
format: paperback pages: 512
language: English
ISBN:
0786718935 (9780786718931)
language: English
ISBN:
1845293371 (9781845293376)
publisher: Robinson publish date: September 1st 2011
format: ebook pages: 300
language: English
ISBN:
1780333595 (9781780333595)