publisher: St. Martin's Press publish date: January 23rd 2007
format: paperback pages: 352
language: English
ISBN:
1615569294 (9781615569298)
language: English
ISBN:
0747273472 (9780747273479)
publisher: St. Martin's Press publish date: January 23rd 2007
format: paperback pages: 352
language: English
ISBN:
1437648193 (9781437648195)