publisher: CreateSpace publish date: March 14th 2012
format: paperback pages: 362
language: English
ISBN:
1468035835 (9781468035834)
publisher: St. Martin's Press publish date: September 1st 2004
format: hardcover pages: 240
language: English
ISBN:
0312332807 (9780312332808)