ADVERTISEMENT
The Last Harpy
Neil Davies, author
England, October 12th 1587: Ancient evil has broken loose. The last surviving Harpy, a creature of Greek Mythology, lays waste to the countryside and only one man can stop her.