Grace thus far - Read, David Haxton Carswell (W.B. Eerdman's Pub. Co, 1986)