John James Duncan, Jr.

Summary