publisher: St. Martin's Press publish date: January 9th 2007
format: hardcover pages: 608
language: English
ISBN:
0641878265 (9780641878268)
publisher: St. Martin's Press publish date: January 9th 2007
format: hardcover pages: 608
language: English
ISBN:
0641935218 (9780641935213)