Roger D Duke

Retired Christian college prof, retired early to preach, teach, research and write.
Posts