A gender-flipped Die Hard set in a mysterious castle, Cameron Johnston's The Last Shield is an engaging fantasy read, perfect for fans of John Gwynne and Mark Lawrence. The ancient forest realm of Sunweald is bordered on two sides by far mightier nations - a precarious situation. At its centre, the Sunweald Palace is home to the Lord Regent and the heir to the throne, together with numerous precious and powerful artefacts. The Palace...