publisher: Carroll & Brown
publish date: September 1st 2010
format: hardcover pages: 383
language: English
ISBN:
1904760988 (9781904760986)
publisher: St. Martin's Press publish date: January 31st 2015
format: hardcover pages: 384
language: English
ISBN:
125000070X (9781250000705)