Six-hundred-page biographies of German theologians aren't known to fly off the shelves.— Eric Metaxas
Six-hundred-page biographies of German theologians aren't known to fly off the shelves.