Richard D. Ryder Richard Hood Jack Dudley Ryder ( born 1940 ) is a British writer , psychologist , and animal rights advocate .
Richard D. Ryder Richard Hood Jack Dudley Ryder ( born 1940 ) is a British writer and psychologist .