by Catherynne M. Valente
publisher: Spectra publish date: October 31st 2006
format: kindle pages: 496
ASIN: B000MAH7Y0
publisher: Bantam Books publish date: October 31st 2006
format: ebook
ISBN:
5551571890
publisher: Fu Lin Wen Hua/Tsai Fong Books publish date: September 1st 2009
format: paperback pages: 288
ISBN:
9866535320 (9789866535321)
publisher: Bantam Books publish date: October 31st 2006
format: ebook
ISBN:
5551571904