Tower of Fire by Jonathan Wood
_