Presenting: Skallagrigg!

When you are, like myself, an avid reader and have read thousands of books in your lifetime, it is hard to find a book that really grips you and leaves you flabbergasted. One that, after having finished it, leaves you a different person. Fortunately once in a great while this happens and you are left […]