Been reading the Tom Holt, have ye?
I googled him and you are right, the book is “Who’s Afraid of Beowulf?”
It was a fun read and I recommend it to people.