David Eccles, Jr.

Sources