Find Your Next Favorite Book
Save up to $20

David Self

David Self is an Anglican priest. Born and raised in Toronto, he moved to Lesotho, one of the most economically challenged countries in the world, where he taught mathematics. Later, David developed a deep interest in contemplative prayer, in social issues, and in working with people on the fringe. Currently he is Team Rector of St. Paul's, a multi-racial, inner-city parish in Bristol, England.

Get $300 in coupons and other goodies. Sign up for newsletter No, thank you.

You're signed up (and we you). Watch for our Welcome e-mail and your first coupon. Thanks!