Google
×
isbn:1850751145 from books.google.com
Dr Kirkpatrick subjects the underlying premises supporting many of these theories to a careful examination in the light of the most recent folklore research.