John Duncan, Jr.

Summary