publisher: St. Martin's Press publish date: August 18th 2009
format: hardcover pages: 200
language: English
ISBN:
0312567227 (9780312567224)
publisher: St. Martin's Press publish date: August 18th 2009
format: hardcover pages: 200
language: English
ISBN:
0594074134 (9780594074137)