William Atherton DuPuy Share This William Atherton DuPuy (William Atherton DuPuy, William Atherton Du Puy)