language: English
ISBN:
1906217459 (9781906217457)
publisher: St. Martin's Press publish date: August 19th 2008
format: hardcover pages: 256
language: English
ISBN:
0312536755 (9780312536756)
publisher: St. Martin's Press publish date: August 19th 2008
format: ebook pages: 256
language: English
ISBN:
1429983221 (9781429983228)