The line of polity
By: Neal L. Asher.
Publisher: Tor
Published: 2003
Place of publication: London
Language: eng
Number of pages: 547