James Bennett

Raising Fire by James Bennett. Book Review

October 17, 2018

RAISING FIRE by James Bennett Orbit, 384 page p/b, £8.99 Reviewed by Pauline Morgan  One of the problems with writing a series of books is that anything set up in the first [...]