Book review: Shield Maiden by Stuart Hill

There is nothing more exciting when you are young than to immerse yourself in a world of fantasy and magic.

Thursday, 6th October 2016, 2:00 pm