Robert Morgan
Robert Morgan is a pseudonym of [author_link_1497].
Teddy London Supernatural Mysteries · #5
As a massive evil force nears Earth, a ghostly Chinese warrior lures private investigator Teddy London to Shanghai, where he becomes the unwilling key to an ancient prophecy about the end of the world as we know it.