publisher: Ace Trade publish date: July 3rd 2007
format: paperback pages: 368
language: English
ISBN:
0441015077 (9780441015078)
ASIN: 441015077
publisher: Ace publish date: January 25th 2011
format: paperback pages: 464
language: English
ISBN:
0441019846 (9780441019847)