Dive into an epic fantasy world with "Soulkeeper" by David Dalglish. The magic is back, and so are the monsters. Perfect for those who love a good page-turner and a little bit of danger. Just don't read it before bedtime; you'll be too busy fighting imaginary creatures.

• Paperback edition
• Published by Orbit
• Includes 688 pages
• Epic fantasy genre
• New printing from 2021