Ted Dekker

New York Times bestselling author of more than 25 novels.