The Things That Are Not There (1) (Teddy London series)
Description:
Private detective Theodore London ran the best agency in New York City until a demon-driven storm trashed his operation. Ready to quit the business, fate delivered a beautiful woman to his doorstep—one being pursued by an army of winged monsters determined to use her as the key to unlock a doorway that will lead the world to madness.
We're an Amazon Associate. We earn from qualifying purchases at Amazon and all stores listed here.