W. S. W. (William Samuel Ruschenberger
Books by W. S. W. (William Samuel Ruschenberger on BookTides.