Published March 27, 2012 by Gollancz.

ISBN:
9780575095823
OCLC Number:
796277259

View on OpenLibrary