clergyman
archdeacon of Craven
Free account · your comment posts right after signup
Connected
Not who you're looking for? Others named David Rogers: American country singer (1936-1993) · American politician from the state of North Carolina · film editor, television director, producer · Canadian politician (1829-1909)