Author: New Jerusalem Church. Canada Association.