by Aliette de Bodard
format: Hardcover pages: 416
language: English
ISBN:
0451477383 (9780451477385)
ASIN: 451477383
publisher: Roc publish date: 2015-09-01
format: kindle pages: 416
language: English
ISBN:
9780698409903
ASIN: B00SI02L4W
format: hardcover pages: 320
language: English
ISBN:
1473212553 (9781473212558)
ASIN: 1473212553