Battle of the Immortal: Book 3
799.00 GBP
In Battle of the Immortal Book 3, Jeff Norton thrusts readers into a war‑torn realm where ancient magic clashes with ruthless technology, as unlikely allies forge fragile pacts to stop an empire’s rise and protect humanity’s last hope.