David Canfield, Jr.

Sources