Ryan Doyle

Half human, half daemon – agent for the Preternatural Enforcement Coalition

Stories with Ryan Doyle as a primary character