publisher: Plume publish date: May 29th 2007
format: paperback pages: 416
language: English
ISBN:
0452288533 (9780452288539)
ASIN: 452288533
publisher: Joseph Henry Press publish date: May 15th 2006
format: hardcover
language: English
ISBN:
030909657X (9780309096577)
language: English
ISBN:
1843545691 (9781843545699)