David Riddle Breed

American clergyman