James Edward Shelley (Q76166060)
(1932-2017)
Language: