publisher: Plume
publish date: February 16th 2009
format: paperback pages: 648
language: English
ISBN:
0452290112 (9780452290112)
ASIN: 452290112
publisher: Plume publish date: March 2nd 2007
format: paperback pages: 608
language: English
ISBN:
0452288258 (9780452288256)
publisher: Workman Publishing
publish date: February 28th 2006
format: paperback pages: 554
language: English
ISBN:
0761139958 (9780761139959)