publisher: Baker & Taylor, CATS publish date: October 8th 2008
format: library binding pages: 371
language: English
ISBN:
1439560021 (9781439560020)
publisher: St. Martin's Press publish date: August 22nd 2006
format: hardcover pages: 336
language: English
ISBN:
0641898592 (9780641898594)