Find a copy in the library
Finding libraries that hold this item...
|All Authors / Contributors:||
|Description:||324 p. 24 cm.|
MacLeod spins a yarn that moves at a fast pace, and which doesn't disappoint; exciting and intriguing, it keeps a consistent level of interest throughout its passage ... a satisfying read SciFiNow A