While things were explained, I am a reader that likes more in depth explanations of mythology and concepts.Townsend's debut book is fascinating and definitely one to check out if you enjoy books dealing in different types of mythology.I received Amarok from the publisher in exchange for my honest opinion.