David Hagemes, A.