Moore, Richard, 1927-