by Elaine Beale
publisher: Spiegel & Grau publish date: February 23rd 2010
format: hardcover pages: 416
language: English
ISBN:
0385530048 (9780385530040)
publisher: Spiegel & Grau publish date: February 23rd 2010
format: ebook
language: English
ISBN:
0385530064 (9780385530064)
format: kindle
language: English
ASIN: B0036S4DZG
publisher: Bond Street Books publish date: February 23rd 2010
format: hardcover pages: 416
language: English
ISBN:
0385667671 (9780385667678)
publisher: Bond Street Books publish date: February 23rd 2010
format: ebook pages: 432
language: English
ISBN:
0307374408 (9780307374400)
publisher: Spiegel & Grau publish date: August 9th 2011
format: paperback pages: 432
language: English
ISBN:
0385530056 (9780385530057)
publisher: Anchor Canada publish date: September 7th 2010
format: paperback pages: 416
language: English
ISBN:
038566768X (9780385667685)
publisher: Spiegel & Grau publish date: January 1st 2010
format: ebook
language: English
ISBN:
1299202969 (9781299202962)