Editions of Necessary evil

Filters

Necessary evil

384 pages

English language

Published 2013 by Tor Books.

ISBN:
978-0-7653-2152-7
Copied ISBN!
OCLC Number:
821066882

Necessary evil

English language

Published 2013 by Orbit.

ISBN:
978-0-356-50171-0
Copied ISBN!
OCLC Number:
821695223

Can't find the edition you're looking for?