The Devil to Pay (Shayne Davies, #1)

Author: Jackie May

Language: English

Genre: Demons, Fae, Fantasy, Paranormal, Shapeshifters, Urban Fantasy, Vampires