david lindgren zacharias