The Very Virile Viking - Sandra Hill This is a very silly book, but it's a lot of fun!