Author William Mackenzie
Filter

William Mackenzie

William Mackenzie is managing director and co-founder of Christian Focus Publications.

Receive New Teaching
in Your Inbox

A daily digest of Desiring God resources