Reading list: Forgotten Castles Series
The Forgotten Castles trilogy by Jamie Carie.